Scott Takeda Actor / Producer / Director / Editor / Scriptwriter DouBan IMDb Actor Once Upon a Main Street 2020 6.3